Dillon Brooks finished with 23 points, Devin Booker added 19, and Oso Ighodaro put together 10 points and 10 rebounds for a double-double off the bench to help the Phoenix Suns defeat the Dallas Mavericks 120-111.